package com.addplus.townmall.server.api.model.town;

import com.baomidou.mybatisplus.annotation.TableName;
import com.addplus.townmall.server.api.model.base.BaseRestModel;
import com.baomidou.mybatisplus.annotation.TableField;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * <p>
 * 微信消息模板
 * </p>
 *
 * @author zhangjiehang
 * @since 2018-08-27
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("wechat_message_template")
public class WechatMessageTemplate extends BaseRestModel {

    private static final long serialVersionUID = 1L;

    /**
     * 消息类别
     */
    @TableField("message_type")
    private Integer messageType;
    /**
     * 消息模板编号
     */
    @TableField("template_num")
    private String templateNum;
    /**
     * 消息模板ID
     */
    @TableField("template_id")
    private String templateId;
    /**
     * 是否启用
     */
    @TableField("is_open")
    private Integer isOpen;
    /**
     * 是否小程序微信通知
     */
    @TableField("user_in_wx_applet")
    private Integer userInWxApplet;
    /**
     * 是否删除(0:否 1:是)
     */
    @TableField("is_deleted")
    private Integer isDeleted;

    /**
     * 创建时间
     */
    @TableField("gmt_create")
    private Date gmtCreate;

    /**
     * 修改时间
     */
    @TableField("gmt_modified")
    private Date gmtModified;
}
